package com.example.lancooznbk.view.base;

import com.example.lancooznbk.view.widget.LoadingDialog;

/**
 * Created by tangminglong on 17/7/26.
 */

public interface ILoadPaperView<T> extends IBaseView {

    /**
     * 加载试卷数据
     * @param data 数据
     */
    void loadPaperData(T data);

    /**
     * 没有数据
     */
    void loadComplete(boolean hasComplete);

    void openExamReportDialog();

    void openAssessDialog();

    /**
     * 上传返回的的结果
     * @param isSucceed 是否成功
     */
    void updatingResult(boolean isSucceed);

    void updatingReportResult(boolean isReportSucceed);

    LoadingDialog getLoadingDialog();

}
